mutual demands - Español Inglés Diccionario